ride with one's feet in the stirrups - Spanish English Dictionary

Suggest a Term