Search term Ground-penetrating radar has one result
Jump to

EN NL Translations for radar

radar (n) [electronics] radar (n) {m} [electronics]
radar raderwerk {n}