Kamus Mobile
https://m.xamux.com
English to Indonesian
stand-in
noun
someone who takes the place of another (as when things get dangerous or difficult)
seseorang yang mengambil tempat lain (seperti ketika hal-hal berbahaya atau sulit)
source: WordNet 3.0