chuchando

Galician

Verb

chuchando

  1. gerund of chuchar