lift someone's spirit - German English Dictionary

Suggest a Term