Simplified display
奥卢
ào lú
Sign in to save this word to your study lists.
Definitions
- 1. Oulu (city in Finland)