English | German | Russian | Czech

duka English

Meaning duka meaning

What does duka mean?

duka

(Kenya) A shop, store.

Are you looking for...?