Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
menambal
patch
, mend.
mencukupi
make up a lack,
fulfill
, be sufficient,
suffice