Polish-English dictionary »

irga dammera meaning in English

PolishEnglish
irga Dammera

bearberry cotoneaster