English to English
Hudson River
noun (n)
- a New York river; flows southward into New York Bay; explored by Henry Hudson early in the 17th centurya new york sungai; southward mengalir ke new york bay; menerokai oleh henry hudson di awal abad 17thsource: wordnet30