French

edit

Noun

edit

salamandres f

  1. plural of salamandre
  NODES