demoucando

Galician

Verb

demoucando

  1. gerund of demoucar