Term Gallery logo

Meanings of ovella pirinenca in Catalan