to invoke; to call on, or for, in supplication; to implore

listen to the pronunciation of to invoke; to call on, or for, in supplication; to implore
English - English
invocate
to invoke; to call on, or for, in supplication; to implore
Favorites