LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tavukçu” in English

2 English translations