English to Romanian upholstery

Dictionary entry: upholstery
  • Top