vambatadu meaning in english [Tel.] n. A certain rope belonging to a waterlift. kapilakuvese oka tadu.