leveche

EnglishEdit

NounEdit

leveche

  1. A dry sirocco of Spain.