Latin-Romanian dictionary »

magna charta libertatum meaning in Romanian

LatinRomanian
Magna charta libertatum

Magna Charta Libertatum