Spanish-English Dictionarypicado
picado
Meaning of picado