Simplified display
特拉华州
tè lā huá zhōu
Sign in to save this word to your study lists.
Definitions
- 1. Delaware, US state