Translation of picagari in English:

picagari

syringe

noun

  • 1

    syringe, device for drawing in liquid and forcing it out in a fine stream