Romanian-Latin dictionary »

magna charta libertatum meaning in Latin

RomanianLatin
Magna Charta Libertatum

Magna charta libertatum