sadira Definition
Definition
A traditional Indian textile known for its intricate designs requiring multiple shades of black and red thread.
More Word
Browse
A traditional Indian textile known for its intricate designs requiring multiple shades of black and red thread.
Browse