azudes

Spanish

Noun

azudes

  1. plural of azud