Cabohue apk. Masala english madhe kay manataat translation. Indonesisch übersetzer google english. Kanela meaning in Tagalog.