Spanish-English dictionary »

me pegaron un tiro meaning in English

SpanishEnglish
me pegaron un tiro phrase

I've been shotphrase