LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gemmiparous” in Turkish

1 Turkish translation