English–Welsh dictionary

Welsh translation of the English word nebula

English → Welsh
  
EnglishWelsh
nebula niwlen; niwl sêr
nebulous niwlog