LexiTurkTURKISH ↔ ENGLISH DICTIONARY

to heel hemen arkasına veya arkasında” in English

1 English translation
EN
heel

My left heel is inflamed.