Ce înseamnă “de marime naturala”?

“de marime naturala” în Dicționar Român - Englez

  • life-sized