Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary








Phrases with punizione found: 3  


Italian-English dictionary
   punizione corporale
  corporal punishment

Italian-English dictionary
   punizione severa
  castigation
  chastisement
  severe punishment

Italian-English dictionary
   rimanere per punizione oltre l'orario scolastico
  serve detention
  stay after school