したしただろう
shita shitadarō

Conjunction
Interjection

Expresses probability ("probably…") of したっけ

1. Probably did.; Likely did.; Must have done.

Past/Perfective
Presumptive
Conjecture