Golden Bowl

Dictionary

FLAVOROUSa.

Pleasant to the taste or smell