BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. bei sich haben; etw. mit sich/bei sich tragen {vt} to have sth. about/on oneself