The Dutch have taken Holland. meaning

HOME PROVERBS

news

The Dutch have taken Holland.

responce to :
Outdated news.