Golden Bowl

Dictionary

ODORATINGa.

Diffusing odor or scent; fragrant.