In-the-flesh meaning

Present in a physical body; in person.
adverb
0
0
Advertisement