site logo

CAMEL


A responsibility satisfactorily carried out; sometimes

frustrated plans and endless delays; a camel laden means wealth from an

unexpected source abroad.



More

;