English to Russian Dictionary
restoration
Реставрация (значения)
Meaning for restoration found in 12 Languages.
Sponored Video