We had the mouth-watering food made by our loving grandmother. (Here synonym of MOUTH-WATERING is)

We had the mouth-watering food made by our loving grandmother. (Here synonym of MOUTH-WATERING is)

Explanation

Mouth-watering means smelling or sounding good.

Mouth-watering food means ایسی خوراک جسے دیکھ کر سن کر منہ میں پانی آئے


AGM18012023