Translation of to make sb's mouth water in Spanish:

to make sb's mouth water

phrase

  • 1

    it made my mouth water se me hizo agua la boca