alfajors

English

Noun

alfajors

  1. plural of alfajor