LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“high-heeled shoe” in Turkish

1 Turkish translation