BEOLINGUS
Dictionary - TU Chemnitz

 German  English

zehntausende tens of thousands

zehntausende Menschen tens of thousands of people