receive harsh criticism or a severe rebuke - Spanish English Dictionary
History

receive harsh criticism or a severe rebuke



Meanings of "receive harsh criticism or a severe rebuke" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
receive harsh criticism or a severe rebuke caer un veinte de mayo [loc/v] CU