bidonvilles
English
Noun
bidonvilles
plural of
bidonville
French
Noun
bidonvilles
m
plural of
bidonville