Spanish-English dictionary »

me han disparado meaning in English

SpanishEnglish
me han disparado phrase

I've been shotphrase