Spanish

edit

Noun

edit

georradar m (plural georradares)

  1. GPR (ground-penetrating radar)