еще важный фактор это завоевания.. каждую страну завоевывали разные "языко-носители" и на разном этапе развития страны..например, испанский язык - романский (основа-латынь).. потом пришли викинги, натащили германских словечек, потом пришли арабы, натащили арабских.. особенно что касается агрикультуры и пр..  куда арабы не дошли, по логике арабских слов почти и нет ))