Golden Bowl

Dictionary

IMPEDITIVEa.

Causing hinderance.