Spanish-French dictionary »

implorar meaning in French

SpanishFrench
implorar

adjurer

implorer