leur / al leur

English: Translation
ground
French: Translation
sol
noun
Earth, geology and landscape