Back to Dictionary
巴耶利巴
Bāyēlìbā
1.
Paya Lebar, a place in Singapore (GM)
Noun
Metadata
- Category
- Chinese