is delighted by Synonym
Synonyme is delighted by
Search Synonyms