mastarincu meaning in english [Tel.] v. a. To overcome, subdue. lobarucu. mastaru mastaru. n. Subjection, dependence. lokuva, adhinata.