LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“drinking horn” in Turkish

1 Turkish translation