Spanish-French dictionary »

desgarrar | dilacerar meaning in French

SpanishFrench
desgarrar | dilacerar

dilacérer