Italian edit

Noun edit

talabalacchi m

  1. plural of talabalacco