umiliarsi

listen to the pronunciation of umiliarsi
İtalyanca - İngilizce
grovel, cringe, stoop, humble oneself
lower oneself