Italian-English dictionary »

infiltrarsi meaning in English

ItalianEnglish
infiltrarsi verb

seep [seeped, seeping, seeps](to ooze through pores)
verb
[UK: siːp] [US: ˈsiːp]