Polish-English dictionary »

altocumulus meaning in English

PolishEnglish
altocumulus noun

altocumulusnoun
cloud