infiˈlare
English translation of infiˈlare
vt
- thread; (mettere) insert; (indossare) put on Definition of thread in the British & World English dictionary Definition of thread in the US English dictionary Translate thread | into French | into German | into Spanish