modistra


Results for "modistra"

Turkish - English dictionary

modistra

(Turkish - English dictionary) :
seamstress, dressmaker.