GABIONAGE MEANING IN ENGLISH

• Gabionage Definition & Synonyms

  1. (n.) The part of a fortification built of gabions.


RECENT SEARCHES