to vomit or spew, to discharge

listen to the pronunciation of to vomit or spew, to discharge
الإنجليزية - التركية
الإنجليزية - الإنجليزية
disgorge
to vomit or spew, to discharge
المفضلات