Definition of lemon tea in English:

lemon tea

See synonyms for lemon tea

Translate lemon tea into Spanish

noun

  • A drink of tea flavored with lemon.

    • ‘we sipped lemon tea as we talked’