Frankfurt and Arsenal, who lost to winners Chelsea in the semis and final respectively last season, were joined by Belgian side Standard Liege and Portugal’s Vitoria SC in Group F.
Manchester United, winners of the competition in 2017, will have a lot of travelling to do to Eastern Europe after being drawn alongside Kazakhstan side Astana, Serbia’s Partizan Belgrade and Dutch side AZ Alkmaar.
Sevilla, who won a hat-trick of titles between 2014 and 2016, were drawn in an easier group with Apoel Nicosia (Cyprus), Qarabag (Azerbaijan) and F91 Dudelange (Luxembourg).
Wolverhampton Wanderers, who went through three rounds of qualifying to reach the group stage, were drawn with Turkish side Besiktas, Portugal’s Braga and Slovakia’s Slovan Bratislava.
Steven Gerrard’s Rangers, who were handed another partial stadium ban on Friday for fans’ racist behaviour, drew Portugal’s Porto, Switzerland’s Young Boys and Dutch side Feyenoord while Scottish rivals Celtic drew Italy’s Lazio, France’s Rennes and Romania’s CFR Cluj.