á
é
í
ó
ú
ñ
?
English Translation of plea
plea
s.
(
entreaty
) súplica, imploración
f.
(
excuse
) pretexto
derecho
(
allegation
) alegato
Idiom:
to make a plea for leniency
suplicar
o
implorar clemencia
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter