Main definitions of metre in English

: metre1metre2

metre1

Translate metre into Spanish

noun

British spelling of meter

Main definitions of metre in English

: metre1metre2

metre2

Translate metre into Spanish

noun

British spelling of meter