Search term gulf has 4 results
EN English FR French
gulf golfe {m}
gulf (n) [geography] golfe (n) {m} [geography]
gulf (n) [sea] golfe (n) {m} [sea]
FR French EN English
Gulf Gulf Province