Ludu

English: bua' ludu, flower of bua' sala'


Source: Peter Martin's Kelabit Dictionary