LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ruddy shelduck” in Turkish

1 Turkish translation