Непреодолимый (en. Insurmountable)

Translation into Russian

Synonyms