Welsh–English dictionary

English translation of the Welsh word arbenigwr

Welsh → English
  
WelshEnglish
arbenigwr specialist
arbennig cardinal; especial; special