Glossary

Patta

Patta

A Sanskrit term meaning “cloth.”

Q
S
X