Term Gallery logo

Meanings of franc de madagascar in Catalan