tustant

Catalan

Verb

tustant

  1. gerund of tustar