'

Welsh–English dictionary

English translation of the Welsh word amddiffynfa

Welsh → English
  
WelshEnglish
amddiffynfa citadel; fastness; fort; fortification; fortress; keep; stronghold
amddiffyn conserve; defence; defend; protect; protection; shield; vindicate; ward