English-Spanish dictionary »

jamestown meaning in Spanish

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

Jamestownproper noun