French-English dictionary »

bfc meaning in English

FrenchEnglish
BFC nom

CFB◼◼◼(Canadian Forces Base)
noun