Translation of بذاتِ خود in English:

بذاتِ خود

phrase

  • in person, of itself, personally