Spanish-English Dictionarypicasen
picasen
picar
Meaning of picasen