Spanish-English Dictionaryintimidara
intimidará
intimidar
Meaning of intimidara