LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Indian roller” in Turkish

1 Turkish translation