涂油túyóu
Top 50000
Meanings
1. to grease
2. to oil
3. to baste (cookery)
Characters used