Meaning of naranjilla in Spanish:

naranjilla

feminine noun

  • 1Naranja pequeña de sabor amargo que se utiliza en confitería.