a fit of immoderate laughter or merriment

listen to the pronunciation of a fit of immoderate laughter or merriment
English - Turkish
English - English
spleen
a fit of immoderate laughter or merriment
Favorites