rírú

Phonetic
[rírú]
English: Translation
consecration
noun