faraudes

French

Adjective

faraudes f pl

  1. feminine plural of faraud