chuchota

French

Verb

chuchota

  1. third-person singular past historic of chuchoter