life-size in Italian
life-size in Italian
a grandezza naturale
(of any representation, especially pictures, statues) The same size as the real thing.