ahitarse

listen to the pronunciation of ahitarse
İspanyolca - Türkçe
surfeited
İspanyolca - İngilizce
stuff oneself