French-Romanian dictionary »

arc de triumf meaning in Romanian

FrenchRomanian
arc de triumf

arc de triomphe◼◼◼