Crossword clues for The Islamic Consultative Assembly is its legislature:IRANThe Islamic Consultative Assembly is its legislature