akrtastrudu meaning in english

[Skt.] n. One unpractised in arms.