LexiTurkTURKISH ↔ ENGLISH DICTIONARY

balık sırtı dam” in English

1 English translation