stand firm in an adverse/dangerous situation - Spanish English Dictionary

Suggest a Term