Term Gallery logo

Meanings of escuderia automobilista in Catalan