LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lanceolated jay” in Turkish

1 Turkish translation