English-Latin dictionary »

shoe-heel meaning in Latin

EnglishLatin
shoe-heel noun

fulmenta [fulmentae](1st) F
noun