LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pepper mill” in Turkish

1 Turkish translation