Spanish-English Dictionaryhartarán
hartarán
hartar
Meaning of hartarán