perro que ladra no muerde
Meanings
Proverb
1. barking dogs seldom bite