Translation of بے دست و پا in English:

بے دست و پا

phrase

  • helpless, without power or authority, without resources