French to Spanish bidonville

Dictionary entry: bidonville
  • Top