duai

English: Translation
stool for grating coconuts
noun
ID
2671