“A wet blanket” (مزا کِرکرا کرنے والا) idiom means:

A) A comfortable thing

B) An unpleasant situation

C) Someone presence damps enthusiasm

D) An unwelcomed guest

Advertisements