SERAP


Results for "SERAP"

Turkish - English dictionary

serapa

(Turkish - English dictionary) :
totally, completely; from head to foot.