English-French dictionary »

nbc meaning in French

EnglishFrench
NBC noun

NBC◼◼◼nom