Translation of lemoned in English:

lemoned

lemonade

noun

  • 1

    lemonade, lemon flavoured soft drink