Douai in Dutch
Douai in Dutch
Douai
A commune in Nord department, Hauts-de-France, northern France.
Dowaai
A commune in Nord department, Hauts-de-France, northern France.