Definify.com

Definition 2024


imbracatura

imbracatura

Italian

Noun

imbracatura f (plural imbracature)

  1. harness, sling