Alpujarras

English

Proper noun

the Alpujarras

  1. Synonym of Alpujarra (region of Andalusia).