barking s.

  1. abbaghju

Vene da u verbu inglese "to bark".

to scream, dog