Spanish-French dictionary »

imprecación meaning in French

SpanishFrench
imprecación

imprécation