Spanish-French dictionary »

intemperancia meaning in French

SpanishFrench
intemperancia noun

intempérancenom {f}

Your history