LexiTurkTURKISH ↔ ENGLISH DICTIONARY

uzun burun” in English

1 English translation