ambroid








noun

  1. amberoid.

noun

  1. a variant of amberoid
56 queries 0.558