Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
kallus
” in English
1 English translation
🇬🇧
EN
callus
I have a callus on the sole of my foot.