grimper sur un chameau - French English Dictionary

grimper sur un chameau

Meanings of "grimper sur un chameau" in English French Dictionary : 1 result(s)

French English
General
grimper sur un chameau [v] get on a camel