Definition of zerda

  1. zerda Noun The fennec.
Feedback Form