Multilingual Turkish Dictionary

MAGNA CARTA

MAGNA CARTA : English Turkish

kişisel özgürlük yasası, magna karta