English-Latin dictionary »

crustacean, crayfish meaning in Latin

EnglishLatin
crustacean, crayfish noun

carabus [carabi](2nd) M
noun