ametralla
See also:
ametrallá
Spanish
Verb
ametralla
inflection of
ametrallar
:
third-person singular present indicative
second-person singular imperative