Translation Of Towering Cumulus In Different Languages

English
Ways to say towering cumulus
Cumulus congestus