See also: ambaibas

Portuguese

edit

Noun

edit

ambaíbas

  1. plural of ambaíba