ride on someone's tail - Spanish English Dictionary
History

ride on someone's tail



Meanings of "ride on someone's tail" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
ride on someone's tail chupar rueda [v]