Definify.com

Definition 2026


botargoes

botargoes

English

Noun

botargoes

  1. plural of botargo