Dictionary search results

Showing 1-2 of 2 results

decimetre British & World English

A metric unit of length, equal to one tenth of a metre