Isle of Dogs
短语释义与例句
name
-
1.
A peninsula (not a true island) formed by a large meander in the River Thames in East London, England.
词源
Unknown, but many theories have been proposed; see Wikipedia.
来源:wiktionary