LexiTurkTURKISH ↔ ENGLISH DICTIONARY

eğlenmek serbest hareket etmek. Iay by the heels hapsetmek. take to one' heels koşarak kaçmak” in English

1 English translation
EN
heel

My left heel is inflamed.