Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary








Phrases with dock found: 2  


English-Italian dictionary
   dock the tail of
  tagliare la coda a, mozzare la coda a

English-Italian dictionary
   dry dock
  bacino di carenaggio