What is the meaning of Demandar?
to petition
to start legal proceedings against someone, to sue
to look for
to sue
to ask
to ask (a question)
to ask (pose a question)
to ask for; to request
to ask for; to request
to demand
to file suit
to insist, ask (for something), request
to take charge (of something)
Source: wiktionary.orgSearch words containing