English → Tetun

commerce, business

komérsiu

More