Back to Dictionary
伊伦
伊倫
Yīlún
1.
Irun (city in Basque region of Spain)
Noun
Metadata
- Category
- Chinese