madu

madu
English: Translation
coconut, ripe
noun
Plants, trees and other vegetation
ID
316