John of Portugal

From Wikipedia, the free encyclopedia

John of Portugal (Portuguese: João) is the name of several Portuguese kings and other members of the Portuguese Royal Family:

[edit] Kings

[edit] Princes and infantes


Languages