I didn't say Cyprus belongs to Greece, it's an independent state according to international law,populated in its majority by Greeks.
The Reconquista was one of the first anti colonial struggles spanning over centuries, I believe modern day Spaniards have every reason to celebrate their victorious struggle just like I understand that Algerians celebrate their independence from the French or Turks their Independence war.
Arabs werent really colonists they were conquerors.
You cant equate modern day colonialism with empire conquests.
Greeks, Carthaginians and the Phoenicians engaged in colonialism but that was ancient not modern. Their colonialism was mainly about settling in different lands those lands became cities rather than ruled by a single empire.
Carthage became its own city, Syracuse was its own city ruled by a king.