Search term Dover has 4 results
EN English FR French
Dover (proper) [port in Kent, England] Douvres (proper) [port in Kent, England] (Angleterre)
Dover Dover (Delaware)
Dover Douvres (Angleterre)
FR French EN English
Dover (Delaware) Dover