"partnerstaedte" in English Partnerstädte {m pl} twin towns twin cities Detailed translations for "partnerstaedte" Partnerstädte{masculine plural} Partnerstädte twin towns Partnerstädte twin cities