English-Latin dictionary »

parasite (of foot) meaning in Latin

EnglishLatin
parasite (of foot) noun
[UK: ˈpæ.rə.saɪt]
[US: ˈpe.rə.ˌsaɪt]

circumpes [circumpedis](3rd) C
noun