baboia Binghambabóiaa. skilled in perfumeing.Sabatierbaboian. clever perfume maker, one knowing how to perfume oil. ← babobobabu →