camel rider in French
camel rider in French
chamelier
Someone who rides a camel.
chamelière
Someone who rides a camel.