レストア
resutoa

Noun
Suru Verb

1. restoration (buildings, art, vehicles, etc.)

Noun
Suru Verb

2. (system) restore; recovery (file system, etc.)

Computing
Other forms: