German-English dictionary »

pl. : platz meaning in English

GermanEnglish
Pl. : Platz

Pl. : Square

Place[UK: ˈpleɪs] [US: ˈpleɪs]

Sq.