Main tumhara mitra hu meaning in english. main (meɪn) adj (prenominal) 1.