English → Tetun

detention (esp. by police, enemies)

detensaun

More