Spanish-French dictionary »

llorar | lagrimar meaning in French

SpanishFrench
llorar | lagrimar

pleurer