English-Latin dictionary »

vulture or falcon or sea-eagle meaning in Latin

EnglishLatin
vulture or falcon or sea-eagle noun

immusulus [immusuli](2nd) M
noun