Open main menu

Wiktionary β

ItalianEdit

NounEdit

imbracatura f (plural imbracature)

  1. harness, sling