Definify.com

Definition 2024


barbettes

barbettes

English

Noun

barbettes

  1. plural of barbette

French

Noun

barbettes f

  1. plural of barbette