Can't find any compound Sanskrit words containing yamaduta.
Meaning of the Sanskrit Word: yamaduta
  yamaduta—by the servants of Yamaraja      SB 6.2.1
Meaning of the Sanskrit Word: yamaduta
Can't find any compound Sanskrit words containing yamaduta.