Dictionary search results

Showing 1-2 of 2 results

mine detector US English

An instrument used for detecting explosive mines