'

Welsh–English dictionary

English translation of the Welsh word ymyrraeth

Welsh → English
  
WelshEnglish
ymyrraeth interfere; intrude; meddle; tamper