exhilaro

listen to the pronunciation of exhilaro
Lateinisch - Englisch
to make cheerful
to delight