made in the image of god - French English Dictionary

Suggest a Term