Golden Bowl

Dictionary

ELUCIDATINGppr.

Explaining; making clear or intelligible.