English

edit

Noun

edit

taubadas

  1. plural of taubada