Translation of pinocha in English:

pinocha

pine needle, n.

feminine noun

  • 1

    (hoja)
    pine needle
  • 2

    (hojas)
    pine needles