Translation of limau gedang in English:

limau gedang

grapefruit

noun

  • 1

    grapefruit, large round yellow citrus fruit