What does نمسا mean? نیروی مقاومت بسیج سپاه پاسداران انقلاب اسلامی The force of resistance the mobilization of the Islamic Revolution Guards Corps See the full article