1
Mountain in Morocco.

Related terms