Welsh–English dictionary

English translation of the Welsh word alltudio

Welsh → English
  
WelshEnglish
alltudiobanish; deport; exile; expatriate; relegate; transport
alltudalien; exile
alltudiaethdeportation; banishment; exile