BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to feel tremmelled by sth. sich durch etw. behindert fühlen {vr}