altocumuli
English
Noun
altocumuli
plural of
altocumulus
Italian
Noun
altocumuli
m
plural of
altocumulo