mettere

listen to the pronunciation of mettere
Italian - English
wear
put, put on, set, place, stand, pop
put in, set up, plant
apply
situate