Translation of estatua in English:

estatua

statue, n.

feminine noun

  • 1

    statue
    no te quedes ahí parado / quieto como una estatua don't stand there like a block of wood