dubbahs

English

Noun

dubbahs

  1. plural of dubbah