Confusing Words of Treasure Island
Embassy
meaning
a diplomatic building where ambassadors live or work.
Context Clues
Embassy
He lives in the embassy.
Author Page
Summary Page
Index Page
Quiz Page