BEOLINGUS
Dictionary - TU Chemnitz

 English  German

ground-penetrating radar /GPR/ Bodenradar {n}