Someone who takes the place of another person
English: surrogate, alternate, replacement
surrogate, alternate, deputy, foster, replacement
English: surrogate, alternate, replacement
English: deputy, surrogate
Bahasa: wakil
English: foster, surrogate
Bahasa: pelihara