VIVA VOCE MEANING IN ENGLISH

• Viva voce Definition & Synonyms

  1. () By word of mouth; orally.


RECENT SEARCHES