Term Gallery logo

Meanings of verrugato in Catalan