vocab dash
Log in
Sign up
perro que ladra no muerde
Meanings
Proverb
1. barking dogs seldom bite