Rock deflector. I shall give you meaning in hindi. Small demo bar près de ksar el-kébir.

What are lobster shells made of.