Polish-French dictionary »

altocumulus meaning in French

PolishFrench
altocumulus noun

altocumulusnom