bidonvilles

English

Noun

bidonvilles

  1. plural of bidonville

French

Noun

bidonvilles m

  1. plural of bidonville