|< First< PreviousNext >Last >|
talembaba' noun English. A spirit being considered to be in charge of the rats and in appearance having a sharp muzzle. Generic. diwata; etaw laud
|< First< PreviousNext >Last >|