Slovnenya

Translation English French: front entrance

Dictionary: main
front entrance
noun