English → Tetun

plantation, orchard, vineyard

plantasaun

More