stand in - İngilizce Eşanlam Sözlük

stand in

v.
[1] substitute , sub , fill in