grass matting

listen to the pronunciation of grass matting
English - Turkish

Definition of grass matting in English Turkish dictionary

grass mat
haşır otu