microspia – English–Italiano translations

🇮🇹 it en 🇬🇧

microspia noun

  /mikrosˈpia/
  • apparecchio di intercettazione
bug
Wiktionary Links