English-Latin dictionary »

cloud capped meaning in Latin

EnglishLatin
cloud capped adjective

nubifer [nubifera, nubiferum]adjective