Dictionary Translate Correct Ask AI
Noun
cumulus [pl. cumuli] , {clouds}
cumulus {geogr.}
حير {جغرافيا}
cumulus {geogr.}