metrallant

Catalan

Verb

metrallant

  1. gerund of metrallar