lucumones

English

Noun

lucumones

  1. plural of lucumo
  2. plural of lucumone