English

edit

Noun

edit

alicoches

  1. plural of alicoche

Spanish

edit

Noun

edit

alicoches m pl

  1. plural of alicoche