Arabic-English dictionary »

جيمستاون meaning in English

ArabicEnglish
جيمستاون

Jamestown[UK: ˈdʒeɪmz.ˌtɑːwn] [US: ˈdʒeɪmz.ˌtɑːwn]