'

Welsh–English dictionary

English translation of the Welsh word amddiffyniad

Welsh → English
  
WelshEnglish
amddiffyniad defence; protection
amddiffyn conserve; defence; defend; protect; protection; shield; vindicate; ward