mochettato

listen to the pronunciation of mochettato
İtalyanca - İngilizce
having a fitted carpet