perro ladrador, poco mordedor
Meanings
Proverb
1. barking dogs seldom bite