Barking

Spanish Meaning

ladrido

English Meaning

  1. Present participle of bark.
  2. Who or that barks or bark.
  3. Short for barking mad.
  4. The action of the verb to bark.