LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sevruga” in Turkish

1 Turkish translation
TR
uzun burun

Ne derler bilirsin: Uzun burun, uzun horoz.