Traducción de to make sb's mouth water en Español:

to make sb's mouth water

locución

  • 1

    it made my mouth water se me hizo agua la boca