Översättning av livrer – franska till engelska
- Mettre une chose au pouvoir, en la possession de quelqu’un|1The hostage was delivered from her captors and thus preserved from any danger.deliver, delivered, delivered
- to deliver into the hands of an enemyAn officer betrayed the city.betray, betrayed, betrayed