Term Gallery logo

Meanings of peluda en randa in Catalan