long upholstered seat or bench, often built-in

listen to the pronunciation of long upholstered seat or bench, often built-in
English - English

Definition of long upholstered seat or bench, often built-in in English English dictionary

Long upholstered seat or bench, often built-in
banquette
long upholstered seat or bench, often built-in
Favorites