Versione Inglese
Meaning of
"terminare la propria arringa"
in English language
Italian to English
English to Italian
Italian
English
terminare la propria arringa
rest one’s case