tapis de sol

listen to the pronunciation of tapis de sol
الفرنسية - الإنجليزية
{n} ground sheet
floormat