Definify.com

Definition 2024


gargouillera

gargouillera

French

Verb

gargouillera

  1. third-person singular future of gargouiller