Spanish-English dictionary »

estar en la mira meaning in English

SpanishEnglish
estar en la mira preposition

under fire(criticized for something)
preposition
[UK: ˈʌnd.ə(r) ˈfaɪə(r)] [US: ˈʌnd.r̩ ˈfaɪər]