GABIONNADE

Definition of GABIONNADE