Dictionary, Free Dictionary - MyDictionary.net
Definition of " spiare " in Italian English Dictionary
Results
spiare
  • {N} espial
  • {V} spy on, spy, wait for
espiare
  • {V} expiate, atone, pay