Ladra (en. Barks)

/ˈla.ðɾa/

Slang Meanings

To talk too much or unnecessarily.
Don't start barking, we are in a meeting.
No te pongas a ladrar, estamos en una reunión.
To claim or demand insistently.
Don't stop barking for your rights.
No dejes de ladrar por tus derechos.