be a ghost of (someone or something's) former self - German English Dictionary

Suggest a Term