|< First
< Previous
Next >
Last >|
talabusaw
noun
English.
A spirit being believed to suck people's blood, resulting in illness and death of the person.
Generic.
diwata
;
etaw ulangan
;
amad
|< First
< Previous
Next >
Last >|