English → Tetun

bullet-proof, bullet-proof vest

anti peluru

More