Definify.com

Definition 2024


quabs

quabs

English

Noun

quabs

  1. plural of quab