DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary








Phrases with log found: 2  


English-Italian dictionary
   log cabin
  capanna

English-Italian dictionary
   saw logs into lumber
  tagliare il legname, segare la legna