German-English dictionary »

einschliessen meaning in English

GermanEnglish
einschliessen

to surround