English to Chinese Dictionary

Search:

陛下 xià Your Majesty / His or Her Majesty


<< back to the home page