Online Dictionary
Definition of " blocaille " in French English Dictionary
Results
blocaille
  • {N} rubble