ottar









ottar


noun

  1. attar(def 1).

noun

  1. a variant of attar
51 queries 0.369