Term Gallery logo

Meanings of franc de frança in catalán

ff