Search term decametre has one result
Jump to
EN English FR French
decametre (n) [the length of 10 metres] décamètre (n) [the length of 10 metres] (n)