tooume

English: Translation
coconut flower sheath
noun
Plants, trees and other vegetation
lieber-dikepa-1974-p-43
ID
2712