while humiliated, while embarrassed

listen to the pronunciation of while humiliated, while embarrassed
الإنجليزية - الإنجليزية
with the tail between the legs
while humiliated, while embarrassed
المفضلات