basti









basti


noun

  1. (in India) a slum inhabited by poor people
59 queries 0.708