Back to Dictionary
拉奎拉
Lākuílā
1.
L'Aquila, Italy
Noun