Spanish-English Dictionarymaullar
Meaning of maullar