Term Gallery logo

Meanings of nffc in English