Dictionary search results

Showing 1-3 of 3 results

mine detector US English

An instrument used for detecting explosive mines

mine detector in mine English-Spanish

detector m de minas