Red Star in French Red Star in French étoile rouge proper noun (soccer) Red Star Belgrade (a professional football club from Belgrade, Serbia) Add to Flashcards