Spanish-French dictionary »

restituir meaning in French

SpanishFrench
restituir

restituer

devolver | restituir | vomitar

rendre gorge