LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“soap dispenser” in Turkish

1 Turkish translation