autoimbustante

Italian

Etymology

From auto- +‎ imbustante.

Adjective

autoimbustante m or f (plural autoimbustanti)

  1. describing a form etc. which can be folded to form an envelope suitable for posting