Kamus Mobile
https://m.xamux.com
Indonesian to English
sarang labah-labah web of spider
sarangnest, lair, web, hotbed
labahk.o. tree yielding wood used to make furniture.
labahk.o. tree yielding wood used to make furniture.