したばかり
ma shitabakari

Suru Verb

Indicates an action has just been completed of 摩する

1. Just rubbed; Recently rubbed; Freshly rubbed

Completed Action
Recent Past