Spanish-French dictionary »

culminar meaning in French

SpanishFrench
culminar

culminer

s’exacerber