dead for a long time; finished, done, completed

listen to the pronunciation of dead for a long time; finished, done, completed
English - English
dead and buried