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