LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“saponaceous” in Turkish

1 Turkish translation