France
Luxembourg

France and Luxembourg?

456

Answer

User Avatar
Wiki User
08/22/2008

Share a 73 kilometer border.