trambasciati

Italian

Participle

trambasciati m pl

  1. masculine plural of trambasciato