English
›
Words
abacus
Translation:
English
Noun
a
frame with beads on wires in rows of fives and twos separated by a “reckoning bar
Add
Translation