trepollant

Catalan

Verb

trepollant

  1. gerund of trepollar