meaning of auf einem Kamel

auf einem Kamel - German to English

camel-borne