ODESSA (English, name)
expansion: ODESSA
Senses:
glosses: A German organization founded after WWII, believed to have helped SS officers to flee from Europe.
Forms: