to plague; to vex; to tormen

listen to the pronunciation of to plague; to vex; to tormen
English - Turkish
English - English
perplex
to plague; to vex; to tormen
Favorites