Last modified on 26 December 2011, at 20:50

ramparted

EnglishEdit

AdjectiveEdit

ramparted

  1. Provided with a rampart.