Translation of tikar in English:

tikar

a woven mat

  • 1

    a woven mat


User Contribution

tikar

floor mat