LexiTurkTURKISH ↔ ENGLISH DICTIONARY

baldıra kadar inen (giysi)” in English

1 English translation