1 answer
(click or scroll down)
• trading posts on the African coast
• larger, faster trading ships
(1 point)
• a shared language with African slave traders
• a trade agreement with Italian merchants -
O trading posts on the African coast
O larger, faster trading ships
• larger, faster trading ships