delight (n.) something or someone that provides a source of happinessAll Rights Reserved
If you already have an account, Log in.
delight (n.) something or someone that provides a source of happiness
19 parts