embutirse

listen to the pronunciation of embutirse
الأسبانية - الإنجليزية
stuff oneself, fill oneself