Nevikodovik

Adj.

Translations

Insuperable, unconquerable