Definify.com

Definition 2025


azudes

azudes

Spanish

Noun

azudes

  1. plural of azud