English-Latin dictionary »

little horned owl meaning in Latin

EnglishLatin
little horned owl noun

asio [asionis](3rd) M
noun

axio [axionis](3rd) F
noun

Your history