Welsh–English dictionary

English translation of the Welsh word alltud

Welsh → English
  
WelshEnglish
alltud alien; exile
alltudio banish; deport; expatriate; relegate; transport; exile