Translation of limau purut in English:

limau purut

a rough-skinned lime

noun

  • 1

    a rough-skinned lime