staten_islandEnglish

Staten Island

Noun

A borough of New York City

English: Staten Island

Bahasa: Staten Island

Bahasa words with similar meanings