Term Gallery logo

Meanings of transport blindat de personal in Catalan