See also: embaúba and Embaúba

Portuguese edit

Noun edit

embauba f (plural embaubas)

  1. Alternative form of ambaíba