Translation of picha in English:

picha

cock, n.

feminine noun

Spain
vulgar slang

  • 1

    cock vulgar slang
    prick vulgar slang