M Mr. Dubey • 100.64K Points Coach English Bookmark Embed Report View In MB-Short Q. Idioms and phrases for - makes my mouth water (A) makes me sick (B) makes me giddy (C) makes me vomit (D) stimulates my appetite Correct Answer - Option(D) Views: 366 Filed under category English Share
Discusssion
Login to discuss.