Italian-English dictionary »

autoparco meaning in English

ItalianEnglish
autoparco noun

pound [pounds](place for detention of automobiles)
noun
[UK: paʊnd] [US: ˈpaʊnd]