English-Latin dictionary »

greenish bird l+s meaning in Latin

EnglishLatin
greenish bird L+S noun

chloreus [chlorei](2nd) M
noun