Latin-English dictionary »

nubigena meaning in English

LatinEnglish
nubigena [nubigenae] (1st) M
noun

cloud-bornnoun

of the Centaursnoun