Back to Dictionary
利物浦
Lìwùpǔ
1. Liverpool (England)
Uncommon • Top 25% Noun