LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“purple swamphen” in Turkish

1 Turkish translation