Translation of "stroya" into English

debase, defile are the top translations of "stroya" into English.

stroya
+ Add

Cornish-English dictionary

  • debase

    verb
  • defile

    Verb verb noun
  • Show algorithmically generated translations

Add

Translations of "stroya" into English in sentences, translation memory