DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary








Phrases with torcersi found: 5  


Italian-English dictionary
   torcere il collo a
  scrag

Italian-English dictionary
   torcersi le mani
  wring one's hands

Italian-English dictionary
   torcia elettrica
  flashlight

Italian-English dictionary
   far luce con una torcia
  shine a torch

Italian-English dictionary
   luce della torcia
  torchlight