ramparted

EnglishEdit

AdjectiveEdit

ramparted

  1. Provided with a rampart.
Last modified on 26 December 2011, at 20:50