tarazu meaning in english [Tel. corruption of trasu.] n. A pair of scales. takkeda. “razulatarazulu.”