English, asked by farhanmohammad4976, 1 year ago

Meaning of makes the lungs laugh, the throat cry

Answers

Answered by India2006
3

I guess it means thrilled and joyous

Similar questions