dambinda - dict.se
dambinda
noun
sanitary towel, (sanitary napkin [US])
Inflections
dambindan
dambindor