pipa









pipa


noun

  1. a short-necked fretted lute of Chinese origin.

noun

  1. a tongueless South American toad, Pipa pipa, that carries its young in pits in the skin of its back
47 queries 0.408