autoparcheggio

Italian

Etymology

From auto- +‎ parcheggio.

Noun

autoparcheggio m (plural autoparcheggi)

  1. car park