leveche

English

Noun

leveche

  1. A dry sirocco of Spain.