LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“soapberry” in Turkish

1 Turkish translation