Translation of بادھا in English

بادھا٢

Noun (feminine)

  1. obstruction, impediment, hindrance

  2. pain, illness

  3. evil spirit, apparition

Powered by Oxford