Understand Chinese Nickname

引渡

[yĭn dù]
'Yin Du' means ferrying across or guiding. It implies guiding someone out of their difficulties or helping them cross over to a new stage in life.
Generate Chinese Nickname
Relation Nicknames