Persian · adjective · Nature & the Garden

Dushwaar-guzaar

दुश्वारगुज़ार
Meaning

Hard to traverse; difficult and arduous of passage.