come or go down suddenly from a standing position - Spanish English Dictionary

Suggest a Term