Version Française
Meaning of
"barkhane"
in English language
French to English
English to French
French
English
barkhane
barkhan, barchan, crescent (-shaped) dune