LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“monotreme” in Turkish

1 Turkish translation