Definify.com

Definition 2025


botargoes

botargoes

English

Noun

botargoes

  1. plural of botargo