-
betel
In plain English betel means Asian pepper plant whose dried leaves are chewed with betel nut (seed of the betel palm) by southeast Asians.
betel
In plain English betel means Asian pepper plant whose dried leaves are chewed with betel nut (seed of the betel palm) by southeast Asians.