type of armchair made of intertwined rods, with woven leather or palm seat and backrest - Turkish English Dictionary

Suggest a Term