giant panda








noun

  1. panda(def 1).

noun

  1. See panda (def. 1)
72 queries 0.574