mochettato

listen to the pronunciation of mochettato
Italian - English
having a fitted carpet