Spanish: ametrallar

Spanish verb 'ametrallar' conjugated