collapse physically, morally, or socially - Turkish English Dictionary

Suggest a Term