"Portal" is Портал in Russian.
Портал means "Portal" in English.
Word #1035 of 4,000 by frequency in Russian — level B1.
Портал не работает с утра.
The portal has not been working since morning.