Translation of rat in Indonesian

rat

tikus besar

noun

  • 1

    tikus besar