Translation of fosfor in English:

fosfor

phosphorous

noun

  • 1

    phosphorous