Dictionary, Free Dictionary - MyDictionary.net
Definition of " astice " in Italian English Dictionary
Results
astice
  • {N} lobster
asticella
  • {N} crossbar
mastice
  • {N} mastic, putty