Version Française
Translate
"worship (God)"
to French Language
English to French
French to English
English
French
worship (God)
adorer (Dieu)