Arabic-English dictionary »

خليج هدسون meaning in English

ArabicEnglish
خليج هدسون

Hudson Bay[UK: ˈhəd.sən beɪ] [US: ˈhəd.sən ˈbeɪ]