English-Italian dictionary »

foist meaning in Italian

EnglishItalian
foist [foisted, foisting, foists] (introduce or insert surreptitiously)
verb
[UK: fɔɪst]
[US: ˌfɔɪst]

sbolognareverb