German-English dictionary »

marssegel meaning in English

GermanEnglish
das Marssegel Substantiv

topsailnoun
[UK: ˈtɒp.seɪl] [US: ˈtɒp.seɪl]