embers

EnglishEdit

NounEdit

embers

  1. the smoldering or glowing remains of a fire
  2. plural of ember

TranslationsEdit

Read in another language