Entry # 4310 has returned 1 entry

le’ta’

listenloadingplaying

[leɁtaɁ] n. animal skin rug used as a mat