'

Welsh–English dictionary

English translation of the Welsh word ymosod ar

Welsh → English
  
WelshEnglish
ymosod ar assail; assault; attack; mob; tackle