duka








noun

  1. East African a shop; store
51 queries 0.561