What does ندسا mean? نیروی دریایی سپاه پاسداران انقلاب اسلامی Navy, the Islamic Revolution Guards Corps See the full article