LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“washing-up liquid” in Turkish

1 Turkish translation