English

edit

Noun

edit

decametres

  1. plural of decametre

Anagrams

edit