LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“poriferan” in Turkish

1 Turkish translation