residue left from chewing betel leave - Spanish English Dictionary
History

residue left from chewing betel leave



Meanings of "residue left from chewing betel leave" in Spanish English Dictionary : 1 result(s)

English Spanish
General
residue left from chewing betel leave sapa [f]