wouwou

English: Translation
to bark (the sound a dog makes)
ID
418