Definition of gabionade

Definition of gabionade
  1. gabionade Noun A construction of gabions
Need more help? Try our forum NEW