IN PERSON


Meaning of IN PERSON in English

being there yourself, first hand Dad saw the wall come down. He was there in person.

English idioms vocab.      Словарь английских идиом и выражений.