|< First< PreviousNext >Last >|
bebuyu' noun English. Small insect resembling the ant lion that makes a small depression in loose soil, then waits for prey at the bottom of it. Generic. tubu' Synonym. babuy 1
|< First< PreviousNext >Last >|