chuchara

Galician

Verb

chuchara

  1. first/third-person singular pluperfect indicative of chuchar