Archibald in French
Archibald in French
Archaimbaud
A en given name.
Archambault
A en given name.
Archenbaud
A en given name.
Archibald
A en given name.
Archimbaud
A en given name.