Lubung

English: (noun) temporary house

Bahasa Malaysia: rumah sementara


Source: Peter Martin's Kelabit Dictionary