Spanish-English Dictionarypicarán
picarán
picar
Meaning of picarán