vocab dash
Log in
Sign up
perro ladrador, poco mordedor
Meanings
Proverb
1. barking dogs seldom bite