Polish-English dictionary »

tęczowy most meaning in English

PolishEnglish
tęczowy most

rainbow bridge