English to Netherlands Dictionary
restoration
Restauratie
Meaning for restoration found in 12 Languages.
Sponored Video