Definition of zerda

Definition of zerda
  1. zerda Noun The fennec.
Need more help? Try our forum NEW