mochetta

Italian

Noun

mochetta f (plural mochette)

  1. fitted carpet, moquette