See also: ambaibas

Portuguese edit

Noun edit

ambaíbas

  1. plural of ambaíba