English–Welsh dictionary

Welsh translation of the English word non‐resident

English → Welsh
  
EnglishWelsh
non‐resident anghytrig