English to Hindi Dictionary

Prima Facie () Meaning in English