kammeraku meaning in english [Tel.] n. A strong smelling species of black betel leaf. karapunallatamalapaku.