azalai

azalai

English Noun
Ad

Definition

A salt caravan route through the Sahara.

Ad