English to Hindi Dictionary

Direct (SIdhA tIra-sA) Meaning in English