sunɖru

Phonetic
[sunɖru]
English: Translation
leaf hat
noun
clothing; plant;
Plains Remo
Notes

1968;