informal settlement








noun

  1. Southern African euphemistic a squatter camp
57 queries 0.556