Translation of hamster in Indonesian

hamster

tikus besar

noun

  • 1

    tikus besar