See also: ambaíbas

Portuguese

edit

Noun

edit

ambaibas f

  1. plural of ambaiba