Term Gallery logo

Meanings of llop de riu in Catalan