MohammedPreview
Open in TheBrain

Recourseless

  1. Without recourse; having no help or assistance available.