Term Gallery logo

Meanings of mabra in Catalan

Usage of mabra in Catalan
1