Translation of picu in English:

picu

cock

noun

  • 1

    cock, lever in a gun