Spanish-English Dictionaryacobardáis
acobardáis
acobardar
Meaning of acobardáis