English-Latin dictionary »

cloud bearing, that brings clouds meaning in Latin

EnglishLatin
cloud bearing, that brings clouds adjective

nubifer [nubifera, nubiferum]adjective