umble pie

listen to the pronunciation of umble pie
الإنجليزية - الإنجليزية
A pie made of umbles
See To eat humble pie, under Humble
umble pie
المفضلات