English-Latin dictionary »

dog-fish, shark meaning in Latin

EnglishLatin
dog-fish, shark noun

canicula [caniculae](1st) F
noun