Portuguese

edit

Noun

edit

umbigadas

  1. plural of umbigada