Giovanni BranaiKastrioti
1456–1514
Names and Surnames
Birth name
Giovanni Castriota Granai
PolishGiovanni Castriota Granai
PortugueseGiovanni II Castriota
FrenchAlso known as
Giovanni Castriota Granai
SpanishGiovanni Castriota Granai
DutchGjon Kastrioti d. J.
GermanGjon Kastriota der Jüngere
GermanGjon Kastriota d.J.
GermanGjon Kastrioti d.J.
GermanGjon Kastriota d. J.
GermanGjon Kastrioti der Jüngere
GermanGiuvanni II Castriota
Italian