English-Polish dictionary »

dogcherry meaning in Polish

EnglishPolish
dogcherry

dereń