LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hand soap” in Turkish

1 Turkish translation