to arouse the interest of; to fascinate

listen to the pronunciation of to arouse the interest of; to fascinate
English - English
intrigue
to arouse the interest of; to fascinate
Favorites