Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

duka Definition

Cancel
duka
noun
A shop, store

Words Related to duka!

duka Examples by Brain Bank Users