person who can pull strings - Spanish English Dictionary
History

person who can pull strings



Meanings of "person who can pull strings" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
person who can pull strings enchufista [m/f] derog.