an inescapable obligation that appears in the worst moment - Spanish English Dictionary

an inescapable obligation that appears in the worst moment

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "an inescapable obligation that appears in the worst moment" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
an inescapable obligation that appears in the worst moment garrón [m] AR