TRIUMPHAL ARCH


Meaning of TRIUMPHAL ARCH in English

gate of victory, decorated and splendid gate in honor of a respected guest

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.