English-French dictionary »

jebel meaning in French

EnglishFrench
jebel (hill)
noun
[UK: dʒˈebəl]
[US: dʒˈebəl]

djebel◼◼◼nom {m}

angoissenom {f}