Search term betel has 2 results
EN English ES Spanish
betel (n) [either of two plants: the betel pepper or betel nut] betel (n) {m} [either of two plants: the betel pepper or betel nut]
ES Spanish EN English
betel (n) [either of two plants: the betel pepper or betel nut] betel (n) {m} [either of two plants: the betel pepper or betel nut]