"ammaccarsi" English translation

IT

"ammaccarsi" in English

IT

ammaccarsi {reflexive verb}

volume_up