English to Chinese Dictionary

Search:

严慈 yán strict and compassionate / strict as a father and tender as a mother


<< back to the home page