please answer me 20th ones
Attachments:
Answers
Answered by
0
Correct answer: mouth watering
Explanation: Mouth watering is a phrase that means it smells, looks, or tastes delicious.
Similar questions