LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leg warmer” in Turkish

1 Turkish translation