Term Gallery logo

Meanings of bèl·lua in Catalan