LexiTurkTURKISH ↔ ENGLISH DICTIONARY

üfleç” in English

1 English translation