tubu

English: Translation
coconut sprout; coconut apple
animate intransitive verb
Plants, trees and other vegetation
lieber-dikepa-1974-p-44
ID
2714