BEOLINGUS
Dictionary - TU Chemnitz

 German  English

von/vor etw. strotzen {vi} to teem with sth.