NichiDict

たって

[tatte]

Meanings

1.Particle

even if; even though

2.Particle

however; no matter how