du lul
Phonetic
[du.lul]
English: Translation
gathering of spiritual power by priest during chanting
Hindi: Translation
जप के दौरान पुजारी द्वारा आध्यात्मिक शक्ति एकत्र करना
Part of Speech
noun
Semantic Domain
Animals
ID
366