dictionnaire Roumain - Anglais américain

limba română - American English

implora ?:

1. implore implore


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