Golden Bowl

Dictionary

SHAMINGppr.

Making ashamed; causing to blush; confounding.