abwabs

English

Noun

abwabs

  1. plural of abwab