Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
having taken steps
setelah melakukan
having
setelah
taken
lih TAKE.
steps
langkah-langkah