LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trochilus” in Turkish

1 Turkish translation