answersLogoWhite

0

New Amsterdam in English, or 'Nieuw Amsterdam' in Dutch.
New Amsterdam

User Avatar

Wiki User

8y ago

What else can I help you with?