Definify.com

Definition 2024


nitrures

nitrures

French

Noun

nitrures ?

  1. plural of nitrure