Swearer

Hindi Meaning

शपथ लेने वाले

English Meaning

  1. One who swears.