French

edit

Noun

edit

renardeaux m

  1. plural of renardeau