esteira
Portuguese
/iʃ.ˈtɐj.ɾɐ/
noun
Definitions
- mat, matting
- course, track
Etymology
Borrowed from Spanish, Castilian estera derived from Latin storea.
Origin
Latin
storea
/iʃ.ˈtɐj.ɾɐ/
Borrowed from Spanish, Castilian estera derived from Latin storea.
Latin
storea