সব প্রশ্নে ফিরে যান
English Grammar
Choose the one which best expresses the meaning of the given idiom/proverb. To give up the ghost ----
A) To suffer
B) To fight evil forces
C) To die
সঠিক উত্তর
D) To become rational