French-English dictionary »

oua-oua meaning in English

FrenchEnglish
oua-oua nom

woof(sound of a dog)
noun
[UK: wuːf] [US: ˈwuːf]