Italian Nouns: mazzacavallo

Italian Nouns verb 'mazzacavallo' conjugated