Milta
About
ܟܠܟܠܬܐ
kalkalta
noun
eastern
Definition
ululation (an instance or action of ululating)
← Back to search