としたって
to shitatte
1. even if ...; even supposing that ...
Expression
#21155
1. even if ...; even supposing that ...
1. even if; even though
2. however; no matter how
1. Hitting; Touching
1. Let's try.; Let's imitate.
1. Passing through; Via
1. Nowhere to be found.; Not to be seen.
1. To arrange; To prepare
1. I set up.; I devised.