Indonesian to English
mencap/menanamkan | imprinting |
mencap | stamp, place a seal on, brand, stigmatize |
menanamkan | 1 implant s.t. 2 (Fin.) invest. |
mencap/menanamkan | imprinting |
mencap | stamp, place a seal on, brand, stigmatize |
menanamkan | 1 implant s.t. 2 (Fin.) invest. |