nemrod









nemrod


noun Douay Bible.

  1. Nimrod(def 1).
49 queries 1.188