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