Romanian-English dictionary »

jamestown meaning in English

RomanianEnglish
Jamestown proper noun

Jamestown(any of several places)
proper noun
[UK: ˈdʒeɪmz.ˌtɑːwn] [US: ˈdʒeɪmz.ˌtɑːwn]