pusupa

Phonetic
[pusupa]
English: Translation
tree species
noun
plant; tree;
Hill Remo
Notes

1968;