Translation of "Sleeve foundation" in German

Related phrases