autoblindo

Italian

Noun

autoblindo m (plural autoblindi)

  1. autoblindomitragliatrice