Translation of polvos pica pica in English:

polvos pica pica

itching powder, n.

(polvos de pica pica)

masculine plural noun

  • 1

    itching powder