したできる
shita dekiru

Ichidan Verb
Conjunction
Interjection

Expresses ability (can do) of したっけ

1. Can do; Is able to do

Potential