aquafabas

English

Noun

aquafabas

  1. plural of aquafaba