Term Gallery logo

Meanings of cfbf in English