in the flesh

Significat (Anglès)

  1. Present in a physical body; in person.
  2. (especially) incarnate (of God or a deity: having assumed an earthly body)

Conceptes

en persona

Notes

Sign in to write sticky notes