LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“little grebe” in Turkish

1 Turkish translation