Dictionary
Search
Install dictionary
тем бо́лее
тем более
expression
Meanings
all the more, especially
so