Definify.com

Definition 2024


oua-oua

oua-oua

French

Interjection

oua-oua

  1. A representation of a dog's bark