English-Polish dictionary »

triumphal arch meaning in Polish

EnglishPolish
triumphal arch noun
monumental arch that commemorates a victory

łuk triumfalnynoun