Translation of limau nipis in English:

limau nipis

lime

noun

  • 1

    lime, round yellowish-green fruit like a lemon