Back to Dictionary
自由城
Zìyóuchéng
1. Freetown, capital of Sierra Leone (Tw)
Noun