esgarrant

Catalan

Verb

esgarrant

  1. gerund of esgarrar