Polish-English dictionary »

cirrus meaning in English

PolishEnglish
cirrus noun

cirrusnoun
cloud