Golden Bowl

Dictionary

PERFUMINGppr.

Scenting; impregnating with sweet odors.