serapa


Results for "serapa"

Turkish - English dictionary

serapa

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