bwéru

French: Translation
désert
noun
Earth, geology and landscape