John Zápolya14871540King of Hungary whose rule was disputed by Archduke Ferdinand I, and former Voivode of Transylvaniaவாழ்க்கை வரலாற்றைப் பார்→