lilii

English: Translation
ululating sound made by people out of excitement or celebrating
ideophone (onomatoepia / expressives)
Ideophones, Expressives & Onomatopoeia