Latin-English dictionary »

aegolios meaning in English

LatinEnglish
aegolios [aegolii] noun
M

species of owlnoun

Your history