English
›
Words
commensurate
Translation:
English
Adjective
9
equal
in extent
7
of
the same size
Add
Translation