English-Polish dictionary »

bearberry cotoneaster meaning in Polish

EnglishPolish
bearberry cotoneaster

irga Dammera