Translation of granada lacrimógena in English:

granada lacrimógena

tear gas grenade, n.

feminine noun

  • 1

    tear gas grenade