English-Polish dictionary »

darabouka meaning in Polish

EnglishPolish
darabouka

darbuka