tapis de sol

listen to the pronunciation of tapis de sol
French - English
{n} ground sheet
floormat