duai

English: Translation
stool for grating coconuts
noun
lieber-dikepa-1974-p-37
ID
2671