How do you say dover in Spanish?
— Dover (Delaware); Dover (Inglaterra)