1.

To be startled (write the idioms)​

Answer»

MEANING:- to SURPRISE SOMEBODY



Discussion

No Comment Found

Related InterviewSolutions