Spanish-English Dictionarypicarais
picarais
picar
Meaning of picarais