English → Tetun

border post, border station

postu (de) fronteira

More