Dictionary/सुस्ताना
Verb

सुस्ताना

sustaanaa

Definitions

Verb

to rest, to relax

to take a break from activity to recover energy

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.