Polish-English dictionary »

założyć podsłuch meaning in English

PolishEnglish
założyć podsłuch verb

tapverb
to place a listening device