Back to Dictionary
蹄印
tíyìn
1. hoofprint