Polish-English dictionary »

tęcza meaning in English

PolishEnglish
tęcza noun

rainbownoun
multicoloured arch in the sky