English-Polish dictionary »

damson meaning in Polish

EnglishPolish
damson noun
fruit

lubaszkanoun

damson noun
tree

lubaszkanoun