Term Gallery logo

Meanings of lançador-propelente de granadas in Portuguese