English | German | Russian | Czech

restorably English

Meaning restorably meaning

What does restorably mean?

restorably

(rare) Such that it can be restored.

Are you looking for...?