English-Latin dictionary »

little foot meaning in Latin

EnglishLatin
little foot noun

pediculus [pediculi](2nd) M
noun