EnglishEdit

NounEdit

embers

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

TranslationsEdit