Translation of sempoa in English:

sempoa

abacus

noun

  • 1

    abacus, frame with balls sliding on rods, used for counting