Translation Of Devo Presentarti In Different Languages

English
Ways to say devo presentarti
I need you to meet
Il faut que je te présente
Tengo que presentarte