Definify.com

Definition 2026


xbows

xbows

English

Noun

xbows

  1. plural of xbow