Definify.com

Definition 2024


alburas

alburas

Spanish

Noun

alburas

  1. plural of albura