Dictionary Translate Correct Ask AI
devote one's life to God