Dizionario Rumeno - Inglese americano

limba română - American English

implora ?:

1. implore implore


Opposition leaders this week implored the president to break the deadlock.