Term Gallery logo

Meanings of tarja perforada in Catalan

See more
punchcard