German-English dictionary »

sohlenballen meaning in English

GermanEnglish
der Sohlenballen Substantiv

palmar padnoun