Definify.com

Definition 2025


quabs

quabs

English

Noun

quabs

  1. plural of quab