mouth watering / make someone’s mouth water

よだれの出そうな、おいしそうな

Ex

  • Mouth watering pizza!
  • It’s making my mouth water.

Reference source

  • https://eow.alc.co.jp/search?q=mouth+watering
  • https://eow.alc.co.jp/search?q=make+mouth+water