Spanish-French dictionary »

lagrimear meaning in French

SpanishFrench
lagrimear

larmoyer