azalays

English

Noun

azalays

  1. plural of azalay