Italian-English dictionary »

installare microspie meaning in English

ItalianEnglish
installare microspie verb

wire [wired, wiring, wires](slang: to install eavesdropping equipment)
verb
[UK: ˈwaɪə(r)] [US: ˈwaɪər]