Spanish-French dictionary »

sumergir | somorgujar meaning in French

SpanishFrench
sumergir | somorgujar

submerger