LexiTurkTURKISH ↔ ENGLISH DICTIONARY

manx shearwater” in Turkish

1 Turkish translation