Italian-English dictionary »

fare la spia meaning in English

ItalianEnglish
fare la spia verb

rat [ratted, ratting, rats]verb
[UK: ræt] [US: ˈræt]

snitch [snitched, snitching, snitches](inform on)
verb
[UK: snɪtʃ] [US: ˈsnɪtʃ]

squeal [squealed, squealing, squeals](to rat on someone)
verb
[UK: skwiːl] [US: ˈskwiːl]