'

Welsh–English dictionary

English translation of the Welsh word ymosodiad

Welsh → English
  
WelshEnglish
ymosodiad aggression; assault; attack; onset; onslaught