Definify.com

Definition 2025


imbracatura

imbracatura

Italian

Noun

imbracatura f (plural imbracature)

  1. harness, sling