Glossary

Patta

Patta

A Sanskrit term meaning “cloth.”

S
X