Translation of lemon in Malay

lemon

lemon

noun

  • 1

    lemon, sejenis limau yang kulitnya berwarna kuning