Term Gallery logo

Meanings of multi-purpose vehicle in Portuguese