English
›
Words
mete
Translation:
English
Noun
6
measure
2
administer
1
distribute
Add
Translation