Google Translate Lists ‘Police Officer’ as the Primary Definition of ‘Demon’
Some speculate that the definition is the result of an algorithm error or manipulation.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed