LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tavuk kanadı” in English

1 English translation