RPG in Portuguese RPG in Portuguese lança-granadas noun (weapons) Initialism of rocket-propelled grenade. Add to Flashcards