Spanish-French dictionary »

acabar de meaning in French

SpanishFrench
acabar de

venir de