destarotant

Catalan

Verb

destarotant

  1. gerund of destarotar