have one's stomach rumbling - Spanish English Dictionary

Suggest a Term