Did you mean: riista, eristää, resta

Sorry, no translations for "hurista" have been found.

Wiktionary Links