"To present" is Представлять in Russian.
Представлять means "To present" in English.
Word #3425 of 4,000 by frequency in Russian — level B2.
Позволь представлять тебя на встрече.
Let me present you at the meeting.