tubu

English: Translation
coconut sprout; coconut apple
animate intransitive verb
Plants, trees and other vegetation
ID
2714