Translation of tupai in English:

tupai

squirrel

  • 1

    squirrel


User Contribution

tupai

squirrel

noun