LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tavuk kanat” in English

1 English translation