Kamus Mobile
https://m.xamux.com
Indonesian to English
memenuhi/menghamili impregnated
memenuhifill, fulfill
menghamiliimpregnate, make pregnant