Georadar - French English Dictionary

Georadar

Meanings of "Georadar" in English French Dictionary : 2 result(s)

French English
UN Terms
géoradar [m] ground-penetrating radar
Military
géoradar [m] ground-penetrating radar