English-German dictionary »

lug sail meaning in German

EnglishGerman
lug sail noun

das SturmsegelSubstantiv