Translation of ناچاری in English

ناچاری

Noun (feminine)

  1. helplessness

Powered by Oxford