English-Latin dictionary »

large unidentified marine animal meaning in Latin

EnglishLatin
large unidentified marine animal noun

aries [arietis](3rd) M
noun