Golden Bowl

Dictionary

SUFFOCATINGppr.

Choking; stifling.