Name The Year: Portuguese defeat Castilians at Aljubarrota, retain independence.?


Answer: Loading...