decametre









decametre


noun

  1. ten metresSymbol: dam
54 queries 0.568