焕然一新
to look completely new (idiom); brand new; changed beyond recognition
Frequency 3.3
Meanings
- to look completely new (idiom); brand new
- changed beyond recognition
to look completely new (idiom); brand new; changed beyond recognition
Frequency 3.3