ma shikiru

Suru Verb

Emphasizes complete achievement of 摩する

1. To polish thoroughly; To perfect; To finish completely

Total Completion