galler , vandaler , lombarder , greker , araberetc.