LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Madagascar teal” in Turkish

1 Turkish translation