Term Gallery logo

Meanings of rocket propelled grenade in espanhol