Translation of picha in English:

picha

cock, n.

feminine noun

vulgar slang
Spain
  • 1

    cock vulgar slang
    prick vulgar slang