Translation of Sempoa in English:

User Contribution

Sempoa

Abacus