Last modified on 12 April 2015, at 00:49

ramparts

EnglishEdit

NounEdit

ramparts

  1. plural form of rampart