English to Chinese Dictionary

Search:

安神 ān shén to calm (soothe) the nerves / to relieve uneasiness of body and mind


<< back to the home page