ソレモ
Meanings
Conjunction
1. what's more; moreover; at that; in addition to that; what's worse
2. even so; and yet
Composed of
that; it; then; that point (in time); (arch.) there; (arch.) you
Used in vocabulary (1 in total)
no wonder; little wonder; after all; as expected; which isn't surprising