English-Latin dictionary »

ship worm meaning in Latin

EnglishLatin
ship worm noun

caries [cariei](5th) F
noun