train one's sights on someone - Spanish English Dictionary
History

train one's sights on someone



Meanings of "train one's sights on someone" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
train one's sights on someone afinar la puntería alguien [v]