Spanish-English Dictionarychirriar
Meaning of chirriar