Arabic-English dictionary »

بافين (جزيرة) meaning in English

ArabicEnglish
بافين (جزيرة)

Baffin Island[UK: bˈafɪn ˈaɪlənd] [US: bˈæfɪn ˈaɪlənd]