Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
Magna CartaMagna Charta, The Great Charter, Magna Carta
English Definition
    noun
  1. Magna Carta, Magna Charta, The Great Charter: the royal charter of political rights given to rebellious English barons by King John in 1215
Translation
English Magna Charta, The Great Charter, Magna Carta