Meaning of makes the lungs laugh, the throat cry
Answers
Answered by
3
I guess it means thrilled and joyous
Similar questions