English-Latin dictionary »

caterpillar (oed) meaning in Latin

EnglishLatin
caterpillar (OED) noun
[UK: ˈkæ.tə.pɪ.lə(r)]
[US: ˈkæ.tə.ˌpɪ.lər]

brucus [bruci](2nd) M
noun