Definify.com

Definition 2025


microspia

microspia

Italian

Noun

microspia f (plural microspie)

  1. bug (hidden microphone)

Related terms

Anagrams