Bnf

BNF

BNF may stand for:

Read more about Bnf.