Latin-Romanian dictionary »

nubes cumula meaning in Romanian

LatinRomanian
nubes cumula

cumulus