See also: ambaúvas

Portuguese edit

Noun edit

ambauvas f

  1. plural of ambauva