Traditional display
土伦
tǔ lún
Sign in to save this word to your study lists.
Definitions
- 1. Toulon (city in France)