Meaning of aflechado in Spanish:

aflechado

(aflechada)

adjective

  • 1Que tiene forma de flecha.