Back to N1 Words

おのれ
JLPT N1 pronoun

Meanings

English

oneself (itself, etc.)