suffer many ailments - Spanish English Dictionary
History

suffer many ailments



Meanings of "suffer many ailments" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
suffer many ailments estar hecho un hospital [v]