LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“butterball” in Turkish

3 Turkish translations