Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary








Phrases with dire found: 2  


English-Italian dictionary
   be in dire straits
  essere alle strette, trovarsi in una posizione delicata

English-Italian dictionary
   dire need
  urgente bisogno