Definify.com

Definition 2025


barbettes

barbettes

English

Noun

barbettes

  1. plural of barbette

French

Noun

barbettes f

  1. plural of barbette