Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: kejin kexin keyan keqin keyun kuyin ?

yìn to engrave a seal / stamp mark / to print with carved type / to leave a deep impression

Dictionary · Google Translate · Help
By MDBG 2025