Online Dictionary

de vive voix Explained

de vive voix at French => English Of Explained:

oral, verbal