Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary








Phrases with explanation found: 3  


English-Italian dictionary
   give an explanation
  dare una spiegazione, rendere conto

English-Italian dictionary
   owe someone an explanation
  dovere una spiegazione a qualcuno, dovere rendere conto a qualcuno

English-Italian dictionary
   render an explanation
  dare una spiegazione, rendere conto