Golden Bowl

Dictionary

IMPEDIMENTALa.

Hindering; obstructing.