Search term durillon has one result
Jump to
FR French EN English
durillon (n) [médecine] {m} callus (n) [médecine]

French English translations

FR Synonyms for durillon EN Translations
cor [cal] m 鶏眼 (n v)