LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kallus” in English

1 English translation
EN
callus

I have a callus on the sole of my foot.