Sar'bakhod

Sar'bakhod
English: Translation
Automatic; Doing something by oneself
verb
adjective
noun
Physical Actions