French

edit

Noun

edit

sesquiphosphures m

  1. plural of sesquiphosphure