English → Tetun

kepuh, kelumpang

(large tree with pods)

More