LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oxtongue” in Turkish

1 Turkish translation