Translation of geluh in English:

geluh

loam

noun

  • 1

    loam, rich soil