Golden Bowl

Dictionary

ODOROUSa.

Sweet of scent; fragrant.