Definify.com

Definition 2024


chuchota

chuchota

French

Verb

chuchota

  1. third-person singular past historic of chuchoter