to-delight

listen to the pronunciation of to-delight
English - German
sich delektieren (an)
glücklich machen
beglücken
sich entzücken
sich erfreuen
English - Latin
exhilaro