Translation of tupai in English:

tupai

squirrel

noun

  • 1

    squirrel, small tree-climbing animal with a bushy tail