albures

Spanish

Noun

albures m pl

  1. plural of albur