English edit

Noun edit

decametres

  1. plural of decametre

Anagrams edit