tapis de sol

listen to the pronunciation of tapis de sol
Französisch - Englisch
{n} ground sheet
floormat