IN THE FLESH


Meaning of IN THE FLESH in English

in person and alive

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.