English to Chinese Dictionary

Search:

Did you mean: hemaji ?

姬路 Himeji (city in Japan)
姬路城 Chéng Himeji Castle in Hyogo prefecture, Japan


<< back to the home page