Definition of chochaperdiz in Spanish:

chochaperdiz

feminine noun

  • 1

    Chocha (ave).