Nfls Definition

abbreviation
Initialism of Newton's flaming laser sword.
Wiktionary

Words Near Nfls in the Dictionary