BEOLINGUS
Dictionary - TU Chemnitz

 English  German

stoppable aufhaltbar {adj}; zu stoppen