English–Welsh dictionary

Welsh translation of the English word alien

English → Welsh
  
EnglishWelsh
alien alltud; anghyfiaith; dieithr; estron; estronaidd; estrones; estronol