English → Tetun

platoon, squad (of soldiers, police)

pelutaun

More