Translation of nitrus in English:

nitrus

nitrous

noun

  • 1

    nitrous