Browse Dictionary

Title

veil; (mosquito) netting; cheesecloth
xaadáa / tláaḵ