met his maker

listen to the pronunciation of met his maker
English - English
died, passed away