See also: ambaubas

Portuguese

edit

Noun

edit

ambaúbas f

  1. plural of ambaúba